#ifndef DetatchPanel_h__
#define DetatchPanel_h__
#include "GeometryTypes.hpp"
class DetatchInterfaceDlg;
// Concept to help remove loops -- not currently in use
class DetatchPanel
{
   public:
      DetatchPanel();
      void Begin();
      void FillSelected();
      void Execute();
   private:
      void BeginEdges();
      void BeginFaces();
      void SetRegionColor(RegionInterface& aInterface);

      DetatchInterfaceDlg*         mDetatchDlg;
      std::vector<int>             mFillChoices;
      int                          mFillChoice;
};

#endif // DetatchPanel_h__